Uses of Class
org.jboss.byteman.rule.compiler.CompileContext

Packages that use CompileContext
org.jboss.byteman.rule   
org.jboss.byteman.rule.binding   
org.jboss.byteman.rule.expression   
 

Uses of CompileContext in org.jboss.byteman.rule
 

Methods in org.jboss.byteman.rule with parameters of type CompileContext
abstract  void RuleElement.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Action.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Event.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Condition.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileBooleanConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileBox(Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          box a value belonging to a primitive type
protected  void RuleElement.compileNumericConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileObjectConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compilePrimitiveConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile code to convert a numeric or character primitive to a numeric or character primitive
protected  void RuleElement.compileStringConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileTypeConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileUnbox(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile code to convert a value of a boxed type to a primitive type, possibly not the immediately related primitive type
 

Uses of CompileContext in org.jboss.byteman.rule.binding
 

Methods in org.jboss.byteman.rule.binding with parameters of type CompileContext
 void Binding.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 

Uses of CompileContext in org.jboss.byteman.rule.expression
 

Methods in org.jboss.byteman.rule.expression with parameters of type CompileContext
 void MethodExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void BitExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArrayExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ThrowExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void FieldExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NewExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void BooleanLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void MinusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NotExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ReturnExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NumericLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ComparisonExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void TwiddleExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StringLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void PlusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StaticExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void LogicalExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArithmeticExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void AssignExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ConditionalEvalExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NullLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Variable.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void DollarExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StringPlusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArrayExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void FieldExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StaticExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Variable.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void DollarExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
abstract  void AssignableExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile an assignment to the referenced location using the value on the top of the Java stack.
 



Copyright © 2011. All Rights Reserved.